using System;
using System.Collections.Generic;
using System.Text;
using MoEngine;
using Microsoft.Xna.Framework.Graphics;

namespace MoGameLib
{
    public class SiteType
    {
        protected Name m_Name = null;

        public Name Name
        {
            get { return m_Name; }
        }

        protected string m_GameName;
        public string GameName
        {
            get { return m_GameName; }
        }

        protected Texture2D m_Icon;
        public Texture2D Icon
        {
            get { return m_Icon; }
        }

        protected Texture2D m_Sprite;
        public Texture2D Sprite
        {
            get { return m_Sprite; }
        }

        public Window CreateSiteListItem(WindowBase parent, Site site)
        {
            return new SiteListItem(parent, site);
        }

    }
}
